package com.lyqg.domain;

/**
 * 
 * 用户积分操作
 * 
 */
public enum OperatePoint {
	REG {
		// 注册
		@Override
		public int operate() {
			return 20;
		}
	},
	USERLOGO {
		// 首次上传头像
		@Override
		public int operate() {
			return 20;
		}
	},
	LIKE {
		// 喜欢
		@Override
		public int operate() {
			return 2;
		}
	},
	COLLECTION {
		// 收藏
		@Override
		public int operate() {
			return 2;
		}
	},
	BAOLIAO {
		// 有效爆料
		@Override
		public int operate() {
			return 10;
		}
	},
	BADBAOLIAO {
		// 提交违规爆料信息
		@Override
		public int operate() {
			return -100;
		}
	},
	JY {
		// 经验投稿
		@Override
		public int operate() {
			return 30;
		}
	},
	COMMENT {
		// 评论
		@Override
		public int operate() {
			return 30;
		}
	};
	public abstract int operate();
}
